MPAELKMVSWLEVTGSFDKIEPGKTYRIGFKISFKPDATGWDKAPVFMSAKIGKKGKTVWKRIKSVSQNFGILKGGSEPVNIPDESDGLFEILVSPTALNQDTKLQFGLYEVWTGRWKTGLLIHEAFVQEV